<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
  "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <meta content="$Id: makingsoftware.html 169 2011-05-27 00:58:23Z gvwilson $" name="provenance" />
  <link href="../Styles/stylesheet.css" rel="stylesheet" type="text/css" />

  <title>The Architecture of Open Source Applications: Making Software</title>
</head>

<body>
  <h2 id="heading_id_2"><em>You may also enjoy…</em></h2>

  <table>
    <tr>
      <td><a href="http://oreilly.com/catalog/9780596808303"><img alt="Making Software" src="../Images/making-software.jpg" /></a></td>

      <td><strong><em><a href="http://oreilly.com/catalog/9780596808303">Making Software: What Really Works,<br />
      and Why We Believe It</a></em></strong><br />
      <strong>Andy Oram and Greg Wilson (eds.)</strong><br />
      O'Reilly Media, 2010, 978-0596808327</td>
    </tr>
  </table>

  <p>Many claims are made about how certain tools, technologies, and practices improve software development. But which are true, and which are merely wishful thinking? In <cite>Making Software</cite>, leading researchers and practitioners present chapter-length summaries of key empirical findings in software engineering, and answer questions like:</p>

  <ul>
    <li>Are some programmers really ten times more productive than others?</li>

    <li>Does writing tests first help you develop better code faster?</li>

    <li>Can code metrics predict the number of bugs in a piece of software?</li>

    <li>Does using design patterns actually make software better?</li>

    <li>What effect does personality have on pair programming?</li>

    <li>What matters more: how far apart people are geographically, or how far apart they are in the org chart?</li>
  </ul>

  <p>As with <em>The Architecture of Open Source Applications</em>, royalties from <a href="http://oreilly.com/catalog/9780596808303"><cite>Making Software</cite></a> will be donated to Amnesty International.</p>

  <p>You may also enjoy these other fine books:</p>

  <table class="bibtable">
    <tr>
      <td><a href="http://www.amazon.com/gp/product/0131177052"><img alt="Feathers: Working Effectively with Legacy Code" src="../Images/0131177052.jpg" /></a></td>

      <td><a href="http://www.amazon.com/gp/product/0132350882"><img alt="Martin: Clean Code" src="../Images/0132350882.jpg" /></a></td>

      <td><a href="http://www.amazon.com/gp/product/1558604960"><img alt="Levine: Linkers and Loaders" src="../Images/1558604960.jpg" /></a></td>

      <td><a href="http://www.amazon.com/gp/product/1420082795"><img alt="Jones, Hosking, and Moss: The Garbage Collection Handbook" src="../Images/1420082795.jpg" /></a></td>

      <td><a href="http://www.amazon.com/gp/product/1441928812"><img alt="Brinch Hansen: Classic Operating Systems" src="../Images/1441928812.jpg" /></a></td>

      <td><a href="http://www.amazon.com/gp/product/0201103427"><img alt="Kernighan and Plauger: Software Tools in Pascal" src="../Images/0201103427.jpg" /></a></td>
    </tr>

    <tr>
      <td><a href="http://www.amazon.com/gp/product/1430219483"><img alt="Seibel: Coders at Work" src="../Images/1430219483.jpg" /></a></td>

      <td><a href="http://www.amazon.com/gp/product/0321490452"><img alt="Olsen: Design Patterns in Ruby" src="../Images/0321490452.jpg" /></a></td>

      <td><a href="http://www.amazon.com/gp/product/0201543303"><img alt="Stroustrup: The Design and Evolution of C++" src="../Images/0201543303.jpg" /></a></td>

      <td><a href="http://www.amazon.com/gp/product/0321223918"><img alt="Barr: Find the Bug" src="../Images/0321223918.jpg" /></a></td>

      <td><a href="http://www.amazon.com/gp/product/0596007590"><img alt="Fogel: Producing Open Source Software" src="../Images/0596007590.jpg" /></a></td>

      <td><a href="http://www.amazon.com/gp/product/0321117425"><img alt="Glass: Facts and Fallacies of Software Engineering" src="../Images/0321117425.jpg" /></a></td>
    </tr>

    <tr>
      <td><a href="http://www.amazon.com/gp/product/012375030X"><img alt="Johnson: Designing with the Mind in Mind" src="../Images/012375030x.jpg" /></a></td>

      <td><a href="http://www.amazon.com/gp/product/0070342075"><img alt="Kernighan and Plauger: The Elements of Programming Style" src="../Images/0070342075.jpg" /></a></td>

      <td><a href="http://www.amazon.com/gp/product/0735619670"><img alt="McConnell: Code Complete (2nd edition)" src="../Images/0735619670.jpg" /></a></td>

      <td><a href="http://www.amazon.com/gp/product/0978739213"><img alt="Nygard: Release It!" src="../Images/0978739213.jpg" /></a></td>

      <td><a href="http://www.amazon.com/gp/product/0596510047"><img alt="Oram and Wilson (eds): Beautiful Code" src="../Images/0596510047.jpg" /></a></td>

      <td><a href="http://www.amazon.com/gp/product/0140139966"><img alt="Brand: How Buildings Learn" src="../Images/0140139966.jpg" /></a></td>
    </tr>
  </table>
</body>
</html>
